Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMSTEAD ROAD Detached £1,025,000 11 Oct 2010
2 ELMSTEAD ROAD Detached £900,000 1 Oct 2018
3 ELMSTEAD ROAD Detached £1,150,000 30 Apr 2015